home *** CD-ROM | disk | FTP | other *** search
- onClipEvent(enterFrame){
- function §\x01\x02§()
- {
- return 1727 % 511 * 5;
- }
- var §\x01§ = -218 + "\x01\x02"();
- while(true)
- {
- if(eval("\x01") == 752)
- {
- set("\x01",eval("\x01") - 186);
- §§push(true);
- }
- else if(eval("\x01") == 917)
- {
- set("\x01",eval("\x01") - 724);
- if(function §\x01\x02§()
- {
- return 1727 % 511 * 5;
- })
- {
- set("\x01",eval("\x01") + 601);
- }
- }
- else
- {
- if(eval("\x01") == 794)
- {
- set("\x01",eval("\x01") - 558);
- set("{invalid_utf8=177}L",new §\x17)§(eval("ah{invalid_utf8=217}-")));
- eval("{invalid_utf8=177}L")["%▐│"]("{invalid_utf8=131}{invalid_utf8=240}\x07");
- set(§§constant(5),new §\x17)§(eval("ah{invalid_utf8=217}-")));
- eval(§§constant(5))["%޳"](§§constant(6));
- if(!eval(§§constant(7))[§§constant(8)])
- {
- set(§§constant(9),eval(§§constant(9)) + 1);
- setProperty(§§constant(10), _Y, getProperty(§§constant(10), _Y) + eval(§§constant(9)));
- while(eval(§§constant(7))[§§constant(11)][§§constant(12)](getProperty(§§constant(10), _X),getProperty(§§constant(10), _Y),true))
- {
- getProperty(§§constant(10), _Y)--;
- set(§§constant(9),0);
- }
- set(§§constant(13),function()
- {
- if(_root[§§constant(15)][§§constant(12)](_root[§§constant(14)]))
- {
- _root[§§constant(14)][§§constant(17)](§§constant(16));
- _global[§§constant(18)] += 1;
- if(_global[§§constant(19)] == 1)
- {
- eval(§§constant(5))[§§constant(20)]();
- }
- }
- if(_root[§§constant(15)][§§constant(12)](_root[§§constant(21)]))
- {
- _root[§§constant(21)][§§constant(17)](§§constant(16));
- _global[§§constant(18)] += 1;
- if(_global[§§constant(19)] == 1)
- {
- eval(§§constant(5))[§§constant(20)]();
- }
- }
- if(_root[§§constant(15)][§§constant(12)](_root[§§constant(22)]))
- {
- _root[§§constant(22)][§§constant(17)](§§constant(16));
- _global[§§constant(18)] += 1;
- if(_global[§§constant(19)] == 1)
- {
- eval(§§constant(5))[§§constant(20)]();
- }
- }
- if(_root[§§constant(15)][§§constant(12)](_root[§§constant(23)]))
- {
- _root[§§constant(23)][§§constant(17)](§§constant(16));
- _global[§§constant(18)] += 1;
- if(_global[§§constant(19)] == 1)
- {
- eval(§§constant(5))[§§constant(20)]();
- }
- }
- if(_root[§§constant(15)][§§constant(12)](_root[§§constant(24)]))
- {
- _root[§§constant(24)][§§constant(17)](§§constant(16));
- _global[§§constant(18)] += 1;
- if(_global[§§constant(19)] == 1)
- {
- eval(§§constant(5))[§§constant(20)]();
- }
- }
- if(_root[§§constant(15)][§§constant(12)](_root[§§constant(25)]))
- {
- _root[§§constant(25)][§§constant(17)](§§constant(16));
- _global[§§constant(18)] += 1;
- if(_global[§§constant(19)] == 1)
- {
- eval(§§constant(5))[§§constant(20)]();
- }
- }
- if(_root[§§constant(15)][§§constant(12)](_root[§§constant(26)]))
- {
- _root[§§constant(26)][§§constant(17)](§§constant(16));
- _global[§§constant(18)] += 1;
- if(_global[§§constant(19)] == 1)
- {
- eval(§§constant(5))[§§constant(20)]();
- }
- }
- if(_root[§§constant(15)][§§constant(12)](_root[§§constant(27)]))
- {
- _root[§§constant(27)][§§constant(17)](§§constant(16));
- _global[§§constant(18)] += 1;
- if(_global[§§constant(19)] == 1)
- {
- eval(§§constant(5))[§§constant(20)]();
- }
- }
- if(_root[§§constant(15)][§§constant(12)](_root[§§constant(28)]))
- {
- _root[§§constant(28)][§§constant(17)](§§constant(16));
- _global[§§constant(18)] += 1;
- if(_global[§§constant(19)] == 1)
- {
- eval(§§constant(5))[§§constant(20)]();
- }
- }
- if(_root[§§constant(15)][§§constant(12)](_root[§§constant(29)]))
- {
- _root[§§constant(29)][§§constant(17)](§§constant(16));
- _global[§§constant(18)] += 5;
- if(_global[§§constant(19)] == 1)
- {
- eval(§§constant(5))[§§constant(20)]();
- }
- }
- });
- §§constant(13)();
- if(eval("ah{invalid_utf8=217}-")[§§constant(31)][§§constant(12)](eval(§§constant(7))[§§constant(30)]))
- {
- set(§§constant(32),1);
- }
- else
- {
- set(§§constant(32),0);
- }
- if(eval(§§constant(7))[§§constant(34)][§§constant(12)](getProperty(§§constant(10), _X) - getProperty(§§constant(10), _width) / 2 - eval(§§constant(33)),true))
- {
- set(§§constant(35),1);
- }
- else
- {
- set(§§constant(35),0);
- }
- if(eval(§§constant(36))[§§constant(37)](39) && eval("ah{invalid_utf8=217}-")[§§constant(38)] != 15 && eval("ah{invalid_utf8=217}-")[§§constant(38)] != 20)
- {
- setProperty(§§constant(10), _xscale, eval(§§constant(39)));
- if(eval(§§constant(7))[§§constant(11)][§§constant(12)](getProperty(§§constant(10), _X),getProperty(§§constant(10), _Y) + 3,true))
- {
- eval("ah{invalid_utf8=217}-")[§§constant(17)](§§constant(40));
- }
- }
- else if(Key.isDown(37) && this._currentframe != 15 && this._currentframe != 20 && this._currentframe != 35)
- {
- _xscale = - scale;
- if(_root.ground.hitTest(_X,_Y + 3,true))
- {
- this.gotoAndStop("run");
- }
- }
- else if(_root.ground.hitTest(_X,_Y + 3,true) && this._currentframe != 15 && this._currentframe != 20 && this._currentframe != 35)
- {
- this.gotoAndStop("idle");
- }
- if(this.hitTest(_root.lvl1bound))
- {
- _root.gotoAndStop("level1-mini");
- }
- if(this.hitTest(_root.miniBoundEnd))
- {
- grav++;
- }
- if(this.hitTest(_root.miniBoundEnd2))
- {
- _root.gotoAndStop("level1complete");
- }
- if(_root.char.hitTest(_root.miniBound))
- {
- this.gotoAndStop("fall");
- grav++;
- if(grav > 10)
- {
- grav = 10;
- }
- rotation = 0;
- if(Key.isDown(37) && this._currentframe != 15 && this._currentframe != 20)
- {
- _rotation--;
- xspeed -= power;
- }
- if(Key.isDown(39) && this._currentframe != 15 && this._currentframe != 20)
- {
- _rotation++;
- xspeed += power;
- }
- xspeed = (xspeed + wind) * friction;
- _X = _X + xspeed;
- }
- if(_root.fallDeath.hitTest(_X,_Y,true))
- {
- _root.sfx.gotoAndStop("fallDeath");
- _global.deathtype = 1;
- this.gotoAndPlay("fall");
- }
- damaged = 0;
- if(!damaged && this._currentframe != 25 && this._currentframe != 30)
- {
- if(_root.enemy.attackHit.hitTest(this.hitboxLevel))
- {
- damaged = 1;
- this.gotoAndStop("damage_1");
- }
- }
- if(this._currentframe != 25 && this._currentframe != 30)
- {
- damaged = 0;
- }
- if(_root.death.hitTest(_X,_Y,true))
- {
- _root.gotoAndStop("death");
- }
- if(_root.bridgeBeam.hitboxBridge.hitTest(_root.char.hitboxLevel))
- {
- _root.arrowHelp.gotoAndStop(2);
- }
- if(_root.bridgeBeam.hitboxBridge2.hitTest(_root.char.hitboxLevel))
- {
- _root.arrowHelp.gotoAndStop(2);
- _root.bridgeBeam.gotoAndPlay(2);
- _root.ground.gotoAndPlay(2);
- }
- if(Key.isDown(p) && !paus3)
- {
- _root.pauseMenu.gotoAndStop(5);
- _root.paus3 = 1;
- }
- if(Key.isDown(38) && _root.ground.hitTest(_X,_Y + 3,true))
- {
- grav = - jumpHeight;
- _Y = _Y - 4;
- this.gotoAndStop("jump");
- if(_root.sfxjc._currentframe <= 20)
- {
- _root.sfx.gotoAndPlay("jump1");
- }
- if(_root.sfxjc._currentframe >= 20)
- {
- _root.sfx.gotoAndPlay("jump2");
- }
- }
- if(!Key.isDown(39) && !Key.isDown(37) && !Key.isDown(38) && !jumping)
- {
- attack = 0;
- if(!attack && this._currentframe != 10)
- {
- if(Key.isDown(32))
- {
- this.gotoAndStop("attack_1");
- attack = 1;
- }
- }
- if(this._currentframe != 15 && this._currentframe != 20)
- {
- attack = 0;
- }
- if(_root.ground.hitTest(_X + _width / 1 + ex,_Y - _height,true) || _root.ground.hitTest(_X + _width / 1 + ex,_Y - _height,true) || _root.ground.hitTest(_X + _width / 1 + ex,_Y - _height,true))
- {
- _X = _X - speed;
- if(Key.isDown(38))
- {
- grav = - jumpHeight;
- _Y = _Y - 4;
- this.gotoAndStop("jump");
- if(_root.sfxjc._currentframe <= 20)
- {
- _root.sfx.gotoAndPlay("jump1");
- }
- if(_root.sfxjc._currentframe >= 20)
- {
- _root.sfx.gotoAndPlay("jump2");
- }
- }
- }
- if(_root.ground.hitTest(_X,_Y - _height - 15,true))
- {
- grav = 1;
- }
- }
- if(!attack && this._currentframe != 10 && this._currentframe != 15 && _root.specialBar._currentframe == 5 && !Key.isDown(39) && !Key.isDown(37))
- {
- if(Key.isDown(a))
- {
- this.gotoAndStop("attack_2");
- attack = 1;
- _root.specialBar.gotoAndStop(1);
- }
- }
- }
- break;
- }
- if(eval("\x01") == 1)
- {
- set("\x01",eval("\x01") + 783);
- }
- else if(eval("\x01") == 566)
- {
- set("\x01",eval("\x01") - 86);
- if(function §\x01\x02§()
- {
- return 1727 % 511 * 5;
- })
- {
- set("\x01",eval("\x01") - 61);
- }
- }
- else if(eval("\x01") == 419)
- {
- set("\x01",eval("\x01") + 365);
- }
- else
- {
- if(eval("\x01") == 480)
- {
- set("\x01",eval("\x01") - 61);
- break;
- }
- if(eval("\x01") == 784)
- {
- set("\x01",eval("\x01") - 268);
- §§push("\x0f");
- §§push(1);
- }
- else if(eval("\x01") == 193)
- {
- set("\x01",eval("\x01") + 601);
- }
- else if(eval("\x01") == 83)
- {
- set("\x01",eval("\x01") + 859);
- §§push(eval(function §\x01\x02§()
- {
- return 1727 % 511 * 5;
- }));
- }
- else if(eval("\x01") == 516)
- {
- set("\x01",eval("\x01") + 137);
- var §§pop() = function §\x01\x02§()
- {
- return 1727 % 511 * 5;
- };
- }
- else
- {
- if(eval("\x01") == 236)
- {
- set("\x01",eval("\x01") - 236);
- break;
- }
- if(eval("\x01") == 653)
- {
- set("\x01",eval("\x01") - 570);
- §§push("\x0f");
- }
- else
- {
- if(eval("\x01") != 942)
- {
- break;
- }
- set("\x01",eval("\x01") - 25);
- §§push(!function §\x01\x02§()
- {
- return 1727 % 511 * 5;
- });
- }
- }
- }
- }
- }
- }
-